package com.ruicar.afs.cloud.apply.pre.loan.condition;

import com.ruicar.afs.cloud.apply.common.entity.ApplyOrderInfo;
import com.ruicar.afs.cloud.common.core.security.vo.RoleVo;
import lombok.Data;

import java.util.List;

/**
 * 放款申请-订单管理-多条件查询
 *
 * @author 耿继辉
 */
@Data
public class ContractMngCondition extends ApplyOrderInfo {

    /**
     * 字段值
     */
    private String fieldName;

    /**
     * 每页大小
     */
    private int pageSize;

    /**
     * 当前页数
     */
    private int pageNumber;
    /**
     * 合同状态
     */
    private String contractApplyStatus;
    /**
     * 申请日期起
     */
    private String applyDateStart;

    /**
     * 申请日期止
     */
    private String applyDateEnd;

    /**
     * 部门ids
     */
    private List<String> deptIds;

    /**
     *key
     **/
    private String key;

    /**
     *GPS申请状态
     * */
    private String gpsStatus;

    /**
     * 角色列表
     */
    List<RoleVo> roleList;

}
